﻿using SqlSugar;
using System;

namespace NetCore.Model.Enity
{
    /// <summary>
    ///
    ///</summary>
    [SugarTable("sys_dictionary")]
    public class SysDictionary
    {
        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "Dic_ID", IsPrimaryKey = true, IsIdentity = true)]
        public int DicId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "Config")]
        public string Config { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "CreateDate")]
        public DateTime? CreateDate { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "CreateID")]
        public int? CreateID { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "Creator")]
        public string Creator { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "DBServer")]
        public string DBServer { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "DbSql")]
        public string DbSql { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "DicName")]
        public string DicName { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "DicNo")]
        public string DicNo { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "Enable")]
        public byte Enable { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "Modifier")]
        public string Modifier { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "ModifyDate")]
        public DateTime? ModifyDate { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "ModifyID")]
        public int? ModifyID { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "OrderNo")]
        public int? OrderNo { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "ParentId")]
        public int ParentId { get; set; }

        /// <summary>
        ///
        ///</summary>
        [SugarColumn(ColumnName = "Remark")]
        public string Remark { get; set; }
    }
}